package com.luych.cloud.database.comparetor.dm;

public enum DmDataType {
    BIT, // 1字节
    BYTE, // 1字节

    TINYINT, // 1字节
    SMALLINT, // 2字节
    INT, // 4字节
    INTEGER, // 4字节
    BIGINT, // 8字节

    REAL, // 4字节
    FLOAT, // 8字节
    DOUBLE, // 8字节
    DEC, // 1~20字节
    DECIMAL, // 1~20字节
    NUMERIC, // 1~20字节
    NUMBER, // 1~20字节

    CHAR, // 1~8188字节
    CHARACTER, // 1~8188字节
    VARCHAR, // 1~8188字节 存疑
    VARCHAR2, // 1~8188字节 存疑

    BINARY,  // 1~8188字节
    VARBINARY, //  1~8188字节,

    DATE, // 3字节
    TIME, // 5字节
    DATETIME, // 8字节
    TIMESTAMP, // 8字节

    CLOB, // 1~2G字节
    TEXT, // 1~2G字节
    LONGVARCHAR, // 1~2G字节

    IMAGE, // 1~2G字节
    BLOB, // 1~2G字节
    LONGVARBINARY // 1~2G字节
}
